# from datetime import datetime
# from threading import Timer
# import time

# """
# 每个 10 秒打印当前时间。
# """


# def timedTask():
#     """
#     第一个参数: 延迟多长时间执行任务(单位: 秒)
#     第二个参数: 要执行的任务, 即函数
#     第三个参数: 调用函数的参数(tuple)
#     """
#     Timer(3, task, ()).start()


# # 定时任务
# def task():
#     print("定时任务开始执行")
#     print(datetime.now().strftime("%Y-%m-%d %H:%M:%S"))


# if __name__ == "__main__":
#     timedTask()
#     # print(datetime.now())
#     # time.sleep(5)
#     while True:
#         pass
import threading
import time


def job():
    print("任务执行中...")
    # 重新设置定时器
    threading.Timer(5, job).start()


# 启动定时器
threading.Timer(5, job).start()

# 主程序可以继续执行其他操作
print("主程序继续执行其他操作...")

while True:
    print("主程序执行中...")
    time.sleep(3)
    pass
